LOCATION
MAP
Le Theatre Mini Studio
Downtown, Beirut